package com.zxp.common.db.model;

import java.util.List;
import java.util.Set;

/**
 * @author zxp
 * @date 2021/8/10 14:29
 */
public interface Tree<T extends Domain> {

    /**
     * 节点名称
     */
    String getName();
    void setName(String name);

    /**
     * 节点小图标
     * @return
     */
    String getIconCls();
    void setIconCls(String iconCls);

    /**
     * 子节点
     */
    List<T> getChilds();

    /**
     * 获取父节点
     */
    T getParent();
    void setParent(T parent);


}
